﻿@Imports SchoolClick.Database.jqGrid
@Code
    Dim yearMatricula = Date.Now.AddYears(1).Year
    ViewBag.Title = String.Format("Listado de alumnos preseleccionados para realizar el examen de admisión {0}", yearMatricula)
    Layout = "~/Views/Shared/_Layout_Anonimo.vbhtml"
    
    Dim grid = New JqGridHelper(Of MATRICULA_ALUMNO_PRESELECCIONADO)("lstPreSelect",
        dataType:=JqGridDataTypes.Json,
        methodType:=JqGridMethodTypes.Post,
        pager:=True,
        rowsNumber:=20,
        sortingName:="NIE",
        sortingOrder:=JqGridSortingOrders.Asc,
        viewRecords:=True,
        width:=910,
        height:=465)
End Code
@Section SetTopMenuActive
    @Html.SetMenuActive("/Matricula/Alumnos_Preseleccionados")
End Section
@Section AppBarTitulo
<div id="jerti-appbar">
    <h1>Listado de alumnos que fueron preseleccionados para realizar el examen de admisión – Matrícula @yearMatricula</h1>
</div>
End Section
<div id="jerti-content">
    <div style="margin-bottom: 30px;">
        @Html.TableFields("FILTRO DE GRADOS DEL LISTADO DE ADMISIÓN"
            ).AddField("cmbGrados", "Seleccione el grado al cual aplicó el alumno", JFControlType.ComboBox, New JFOptionsFields().setSource(Url.Action("_getGradosDisponibles_AJAX", "Matricula"))
        ).AddJavaScript("$('#cmbGrados').on({change: function () {$('#lstPreSelect').jqGrid('setGridParam', { url: '/Matricula/_getPreselect?Grado=' + this.value }).trigger('reloadGrid');},loadSuccess: function () {$('#lstPreSelect').jqGrid('setGridParam', { url: '/Matricula/_getPreselect?Grado=' + this.value }).trigger('reloadGrid');}});"
        ).AddJavaScript(grid.GetJavaScript.ToHtmlString
        ).SetTableWidth(920)
        <h3 class="tit-legend" style="padding-bottom: 5px;">Listado de alumnos pre-seleccionados para realizar el examen de admisión – Matrícula @yearMatricula</h3>
        @grid.GetHtml()
    </div>
</div>
